971
770
2
3
299
108
36
1
4
305
16
1
6
1
2
1
179
129
32
595
2
1741
534
1046
950
125
5
1
1528
27
34
13
14
34
1
1
64
1
1
1
1
147
1
603
988
774
820
42
5
1
11
1084
1
6
69
1
1
150
79
5
14
4
1
2
19
422
1
1294
24
25
1658
1
40
1569
85
65
4
33
18
1
154
1042
4
1
348
154
1736
5
505